multi-tenant facility - German English Dictionary